package com.hsteach.dao.domain.meeting;

import com.hsteach.common.annotation.Excel;
import com.hsteach.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@ApiModel(description = "会议纪要")
@Data
public class MeetingSummary  extends BaseEntity {

    @ApiModelProperty(value = "主键id" )
    private long id;

    @ApiModelProperty(value = "会议id" )
    @Excel(name = "会议id")
    private long applyId;

    @ApiModelProperty(value = "记录人员id" )
    @Excel(name = "记录人员id")
    private String personId;

    @ApiModelProperty(value = "记录人员名称" )
    @Excel(name = "记录人员名称")
    private String personName;

    @ApiModelProperty(value = "纪要内容" )
    @Excel(name = "纪要内容")
    private String summaryContent;

    @ApiModelProperty(value = "创建时间" )
    @Excel(name = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "更新时间" )
    @Excel(name = "更新时间")
    private Date updateTime;

    @ApiModelProperty(value = "是否有效 1有效 0无效" )
    @Excel(name = "是否有效 1有效 0无效")
    private long delStatus;

    @ApiModelProperty(value = "机构号" )
    @Excel(name = "机构号")
    private String orgCode;

    @ApiModelProperty(value = "纪要附件" )
    private List<MeetingFile> files;
}
